.item-content{
    display:flex;
    padding-top:15px;
    padding-bottom:15px;
    margin: 0 10px;
    &:after{
        background-color:#e4e4e4;
    }
    .item-img{
        width:86px;
        height:65px;
        border:1px solid #e4e4e4;
    }
    .item-info-content{
        flex:1;
        margin-left:7px;
    }
    .item-title{
        font-size:16px;
        font-weight:500;
        color:#333;
        margin-top:3px;
    }
    .item-desc{
        font-size:12px;
        margin-top:13px;
    }
    .brand{
        position:absolute;
        left:1px;
        top:16px;
        font-size:12px;
        padding:2px;
        color:#fff;
        
    }
    .brand-pin{
        background:#ffa627;
    }
    .brand-xin{
        background:#21c56c;
    }
    .item-score{
        float:left;
    }
    .item-count{
        float:left;
        margin-left:5px;
        font-size:12px;
    }
    .item-time{
        float:right;
    }
    .item-distance{
        float:right;
    }
    .item-price{
        margin-top:10px;
        font-size:12px;
        height:24px;
    }
    .item-pre-price{
        float:left;
    }
    .star{
        width:10px;
        height:10px;
        float:left;
        background-size:cover;
    }
    .fullstar{
        background-image: url('./img/fullstar.png')
    }
    .halfstar{
        background-image: url('./img/halfstar.png')
    }
    .nullstar{
        background-image: url('./img/gray-star.png')
    }
    .item-meituan-flag{
        float:right;
        background-color:#ffd161;
        color:#000;
        border-radius:3px;
        padding:3px;
    }
    .item-others{
        color:#898989;
        margin-top:7px;
        font-size:12px;
        .other-tag{
            width:14px;
            height:14px;
            display:inline-block;
        }
        .other-content{
            display:inline-block;
            margin-left:3px;
            height:14px;
            width:230px;
            vertical-align:3px;
        }
        .other-info{
            margin-top:7px;
        }
    }
}
.scale-1px{
    position:relative;
    border:none;
}
.scale-1px:after{
    content: '';
    position:absolute;
    height:1px;
    width:100%;
    bottom:0;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
}


